EPSILON=1e-8